11223 983
3586 376
10845 711
10176 927
4533 860
7997 483
13391 323
2545 296
24342 374
12341 496
3471 391
2262 136
3463 392
4912 651
2095 59