3125 501
17366 236
2811 514
2837 477
8496 50
2677 185
2523 369
19069 424
3224 520
2266 142
9208 243
6222 197
4529 724
4543 248
54974 604
4709 947
2309 266
11684 700
21147 373
20536 356
4483 797
2584 97
14961 461
3282 632
13817 670
89285 355
31860 935
17826 278