4200 80
2945 322
2530 352
4273 728
5095 1014
22653 382
172380 1093
4069 694
4140 764
11602 554
5688 288
2260 32
6272 811
931 68
2319 360
2420 200
3295 505
3097 371
10001 476
2062 267
3203 611
4205 748
5287 387
2592 309
7973 681
10152 969
3532 260
2886 373