1292 303
1539 405
4660 888
878 205
823 133
3533 723
1598 309
3201 955
1250 341
1058 251
2177 373
766 185
1675 461
2132 589
1347 344
2521 620
592 123
3287 609
3034 995
741 55
4725 457
11932 782
5221 94
8274 353
3110 399
3935 236
6261 669
7018 528