3351 300
20320 704
22168 192
8068 449
7589 519
13953 383
239384 1108
31882 598
44544 118
129087 410
141184 632
201224 717
37435 437
88528 1177
39003 836
121513 1117
40946 686
42139 849
2376 399
13916 544
5980 987
5703 468
6943 439
2635 443
4131 525
6473 395
1749 233