12031 816
2670 80
20122 373
19862 342
51947 847
76078 212
26990 94
18414 523
42730 203
5195 275
26354 573
10746 99
4719 793
3537 246
8948 670
5967 398
10192 288
8459 617
6145 491
12251 148
13213 585
3498 157
4384 506
1954 39
2590 122
3806 432
2648 99
4579 747