23487 166
19605 310
51530 489
15298 66
31250 315
39956 642
24060 904
8854 200
2192 86
11779 482
8257 581
5305 580
10038 752
3770 363
4229 271
4917 697
5781 674
8470 789
5234 694
4515 733
3648 76
2851 277
12514 935
4984 482
2310 168
5311 878
9886 613
7430 393