46096 237
3995 639
3040 429
3499 597
1170 148
8994 146
5266 733
4900 952
2893 519
3243 502
1249 148
2357 364
3686 405
3526 838
1580 86
935 55
1974 411
4579 805
4761 176
1840 320
837 46
3441 775
2457 623
1878 76