2909 316
3342 221
1672 29
4845 77
2920 686
5106 173
5381 531
2297 194
5177 168
8197 601
9849 216
4405 603
4742 778
8606 606
6957 802
4233 501
2251 239
6775 55
5508 526
19385 528
3805 243
11300 412
5890 144
3006 148
3789 115
12365 533
12057 853
4430 328