306 69
2934 678
211 48
1058 304
1265 324
16688 912
7408 293
3752 820
5257 724
21645 379
9433 592
4434 363
6200 684
6270 527
18306 935
8157 419
19005 608
11839 237
3107 366
3609 177
20270 555
19648 722
9057 444
4652 84
37360 514
40333 642
22365 852
17327 505