8130 159
10899 208
5299 542
4001 307
7501 568
3418 235
8656 168
11125 411
5472 410
375238 964
220392 321
10696 352
8335 332
5976 463
4202 243
6335 372
3145 110
2521 280
3920 506
2243 61