5022 812
3175 320
7887 855
1433 225
3735 169
2767 203
4128 316
8159 699
11592 248
3574 478
8249 442
5111 619
31415 175
26308 528
17472 493
18336 83
22668 363
17870 193
5937 349
4406 739
42071 848
4670 426
14200 681
2840 281
4351 637
2525 174
4118 241
5594 432