3132 128
15520 213
8761 522
4337 244
12879 225
2902 229
4297 42
6615 912
5634 585
4922 564
2414 370
4250 428
6930 655
5753 59
5073 603
6841 405
9652 295
3166 51
4016 760
1809 119
5473 561
4942 1014
5684 514
11045 391
5290 103
6139 287
9517 120
5920 437