21503 999
2378 288
2122 295
2030 48
7325 708
5038 882
4085 703
2410 408
10515 555
2006 104
2463 357
3369 35
5043 78
3854 667
4095 496
3745 300
8368 389
10441 654
2207 78
2343 78
3644 188
5469 314
19299 375
1053 127