16530 103
17855 301
8001 775
1433 37
12613 59
20750 236
5171 426
4031 346
2554 325
9807 500
3564 591
19480 772
12792 855
5003 626
12170 76
26681 765
15098 354
7291 836
2639 425
4326 566
5115 432
4130 613
8375 363
5604 27
2367 129
2719 332
3475 819
4261 200