21992 349
11546 495
14371 113
8374 694
6209 556
5879 438
2412 581
572 108
2301 642
1688 490
251 62
2339 532
537 101
1099 232
1638 400
732 144
2399 594
1655 273
2433 571
270 42
3101 608
798 205
3133 918
1504 292
2384 536
2518 670
2907 488
981 38