50016 557
29003 527
81156 108
3029 423
1924 188
1452 385
2890 561
1589 349
1812 551
733 213
1634 382
2252 244
414 94
917 223
2248 645
2208 608
1037 339
2951 443
3517 600
45160 367
2016 582
273 60
1010 257
914 239
2039 293
794 174
1687 479
349 100