593 68
1373 300
2801 717
771 173
15386 431
3379 492
30129 187
9996 505
8565 885
7536 349
5506 326
48171 46
3928 197
5181 532
2692 39
5575 545
10133 396
13620 267
3048 35
7125 349
10757 384
11706 392
7754 412
1526 83
2430 301
33634 73
9215 443
5735 218