3505 123
4926 202
6185 597
4997 415
2229 175
2312 312
3029 136
5429 447
15689 398
4352 626
5972 911
6017 837
3492 292
6348 179
8176 351
1616 63
4336 368
7998 640
4600 566
5092 698
2167 225
4716 59
10322 471
2905 309
11852 582
5296 181
2472 505
1074 200