2976 593
15285 251
2328 404
2586 764
2096 304
4148 447
11733 591
8351 478
22638 694
8647 390
29435 769
2099 102
5357 470
4265 694
2655 638
4108 581
1832 178
2367 598
2996 540
11228 277
3028 720
3203 155
1741 197
3668 431
7270 504
37763 52
3474 138
10080 252