2901 707
5371 297
4106 581
43939 186
4219 883
3351 70
3887 234
6373 71
41790 603
18132 432
25149 339
6402 308
3072 167
15148 248
26098 753
23827 228
15402 380
10904 649
4864 684
5490 315
6237 102
3776 698
4971 47
1777 206
3526 759
5041 312
1815 410
1288 161