50475 86
1863 40
34715 246
2367 416
27040 221
2343 28
5014 55
2257 45
35442 499
3883 514
2709 576
1888 302
1107 216
3494 236
4044 643
5930 454
13994 326
6969 594
8427 187
4427 622
4057 305
5218 814
3044 327
2736 480
3675 710
2000 143
5135 804
3257 406