29431 405
2195 525
37580 333
10199 515
898 45
8718 521
34979 190
15335 164
3569 176
1247 101
2234 547
4340 532
3185 707
3137 193
1954 88
16572 552
41474 471
23399 818
873 66
7577 445
2310 625
9182 593
5296 151
2654 309
3001 452
1719 195
27092 285
3204 88