3071 132
22781 184
10607 508
20568 269
8169 155
7786 648
3830 723
3574 102
7971 504
15812 418
21317 124
3629 768
3018 446
24558 712
1358 134
30510 580
3528 548