29265 1065
6520 313
3121 197
8999 789
3330 39
9909 268
5705 52
4422 34
24104 348
7715 520
13010 290
73583 533
33666 335
25241 732
9490 639
6944 351
2208 28
2744 623
6201 324
51980 681
5996 499
19759 581
19649 635
142846 294