1431 70
2530 290
15181 928
49985 776
3997 31
3794 136
3955 313
10572 234
4789 956
3231 540
3663 388
15583 614
2437 309
2097 115
4761 622
3965 585