21996 349
11546 495
14372 113
8374 694
6209 556
5879 438
2412 581
573 108
2305 642
1688 490
251 62
2339 532
537 101
1099 232
1639 400
733 144
2400 594
1655 273
2433 571
271 42
3109 608
798 205
3133 918
1505 292
2384 536
2520 670
2911 488
983 38