40570 259
35174 489
12143 941
7044 445
16833 827
12847 423
1250 38
5395 521
6776 366
3560 829
5484 551
5685 84
24209 651
16335 614
8485 623
5568 410
2688 349
2399 267
3067 218
11745 838
4067 437
4203 632
13260 802
3475 377