2589 591
951 269
2635 435
803 59
2583 438
1378 404
397 45
629 77
449 56
785 186
1288 355
1088 117
16581 105
5346 420
12263 274
11361 564
14941 440
18662 608
7314 203
22394 100
12923 168
15293 106