1021 116
3737 923
6370 793
5447 508
6376 415
6947 189
4889 808
8861 442
2038 509
3072 652
1269 297
9842 209
3298 932
3227 878
1524 255
2596 499
30440 930
7889 147
5936 932
2329 583
22123 810
7528 733
1729 350
1511 273