3009 300
3760 580
4544 226
2682 384
3123 420
2261 44
11068 625
3258 253
4164 661
2455 289
3906 368
14088 150
3286 487
3452 345
11663 745
22593 325
9475 123
21576 318
2252 119
2302 369
4324 238
997 53
2848 630
1818 294