2958 97
12336 471
3456 229
20169 511
8993 781
9800 585
10158 743
18061 424
10680 538
4538 606
6393 458
4599 360
4482 362
3861 696
5959 647
3141 106
6044 685
1606 50
9614 275
48219 941
16427 451
5228 348
5111 293
7380 122
3212 123
47316 185
22791 581
7429 412