21513 332
15245 932
7194 71
11032 531
12795 375
18451 644
5720 359
5214 208
6720 244
7935 452
7718 300
10662 290
15241 90
8355 562
30278 297
5513 713
3042 388
4830 557
6551 740