21092 283
3543 349
488584 1463
4841 742
1384 283
1776 309
2571 623
5412 708
5014 269
49217 222
5266 744
11654 324
5461 536
5332 551
1676 49
3441 723
3104 549
2414 425
3157 597
1962 167
1956 208
2083 496
1820 312
3094 756
1762 257
500 65
2459 554
478 31