3352 300
20320 704
22169 192
8068 449
7589 519
13953 383
239387 1108
31882 598
44554 118
129089 410
141189 632
201231 717
37440 437
88541 1177
39005 836
121521 1117
40948 686
42147 849
2376 399
13916 544
5980 987
5703 468
6943 439
2636 443
4131 525
6473 395
1751 233