9532 290
3935 306
14717 449
7685 391
2431 183
5119 135
2225 177
5485 555
7927 506
2051 234
2054 34
8226 308
3433 802
2780 188
7339 65
7003 440
1447 369
23407 509
14577 670
1016 65