2975 313
2646 912
386 90
277 38
642 388
929 975
455 713
700 527
425 268
1003 132
380 109
403 691
95 322
322 251
274 250
997 161
482 94
300 324
781 275
329 220
475 613
500 901
309 328