30496 484
1227 93
3663 657
3151 480
2536 173
3181 269
3253 214
2692 493
4230 606
2229 199
4426 743
2117 197
2235 57
3816 63
3748 642
2205 69
4647 602
5666 520
5359 186
64657 650
52936 410
11870 165
22591 434
99104 414
23635 277
93978 348
4626 304
63629 621