21603 332
15273 932
7221 71
11055 531
12835 375
18472 644
5746 359
5223 208
6736 244
7948 452
7729 300
10674 290
15255 90
8375 562
30386 297
5528 713
3056 388
4848 557
6617 740