353 45
2210 412
3463 639
482 98
3533 722
24512 272
2700 246
3660 522
2725 530
19805 928
880 128
4077 619
522 38
1253 215
3937 760
61986 589
29897 623
7518 421
6970 927
6200 156