2957 593
15280 251
2320 404
2585 764
2095 304
4140 447
11712 591
8342 478
22637 694
8633 390
29432 769
2097 102
5351 470
4262 694
2655 638
4106 581
1830 178
2367 598
2995 540
11221 277
3028 720
3201 155
1741 197
3668 431
7266 504
37761 52
3472 138
10071 252