4198 80
2945 322
2530 352
4273 728
5095 1014
22653 382
172371 1093
4068 694
4135 764
11601 554
5688 288
2260 32
6270 811
931 68
2319 360
2420 200
3294 505
3097 371
10000 476
2061 267
3203 611
4205 748
5286 387
2590 309
7971 681
10151 969
3529 260
2886 373