2909 316
3343 221
1673 29
4847 77
2920 686
5106 173
5381 531
2298 194
5177 168
8197 601
9850 216
4406 603
4742 778
8606 606
6957 802
4234 501
2252 239
6775 55
5508 526
19386 528
3805 243
11301 412
5890 144
3006 148
3792 115
12368 533
12057 853
4430 328