1089 275
979 142
3007 724
2175 327
15489 132
29940 637
48536 268
38343 337
15625 383
29778 621
5035 495
10366 878
45014 340
13717 395
18967 534
93201 813
22298 917
32166 381
47389 1037
58405 842
49789 836
33405 247
15762 166
7308 61