2349 321
1932 160
1805 159
29181 225
9455 611
21593 699
49488 792
2819 463
2028 275
1617 228
21821 120
20493 406
12162 562
6872 108
13166 675
85571 287
21128 550
22076 202
25676 433
10998 459
23371 613
11058 41
5160 226
18928 384
13419 152
3985 677
4246 485
4727 318