21538 332
15252 932
7197 71
11043 531
12803 375
18456 644
5728 359
5220 208
6724 244
7937 452
7720 300
10664 290
15246 90
8359 562
30303 297
5515 713
3047 388
4833 557
6568 740