2802 56
1932 211
2531 350
12120 534
4549 318
2425 172
1240 89
4671 252
2643 223
3131 238
2815 163
1693 152
10299 438
2299 388
3728 693
1251 36