3127 297
16452 197
10122 97
50063 509
9568 416
4424 553
8495 239
5643 713
4781 699
2254 171
18351 411
9077 842
9160 169
7556 479
7030 317
2824 148
9269 179
8136 605
2574 95
11063 152
5567 79
8670 847
9883 596
37427 246
4834 542
3516 34
2857 253
3353 265