5042 700
12699 594
2827 372
7465 617
40311 334
4491 373
5564 614
11321 482
2587 104
5950 564
5251 437
15161 413
6522 436
4675 641
8533 240
3723 247
4636 398
2438 187
5537 738
4478 418
7286 763
15940 354
7477 649
3962 839
4282 474
3888 677
1621 145
50693 400