2883 505
395429 1035
1503 130
2816 377
3426 765
15621 494
20849 262
7065 890
3688 949
4322 739
4051 193
6989 448
2644 507
262 79
2490 634
1352 105
41525 663
6754 489
11564 183
4696 591
316 77
2918 764
1563 456
213733 514