5432 505
4415 211
3151 349
3781 442
12774 275
2399 265
4696 261
18495 849
4390 349
5932 506
4281 341
5095 215
25451 821
5012 882
3206 258
40028 691
8824 83
5353 219
2428 329
2946 70
7590 55
3293 322
4173 96
2536 168