273 45
1091 240
2018 515
431 136
5970 797
16964 471
7584 115
2739 565
9899 491
2367 468
2883 354
5079 218
20945 302
1232 205
2145 395
2511 252
2585 386
3494 889
18323 326
6014 421
1546 350
2533 63
6297 714
2911 513