3268 151
10705 527
8789 623
24630 645
17736 345
5599 169
19331 765
16331 671
20781 674
13428 566
8290 474
7511 772
2909 755
3748 146
2308 194
2789 109