3176 222
2102 496
15389 151
9272 257
10543 564
64384 713
48660 280
90793 845
35289 614
4302 212
3966 824
6083 900
5159 507
7022 559
2732 312