29993 414
33251 524
673 204
484 111
4623 216
31836 796
4425 144
2966 553
21888 514
41142 120
9356 239
24352 605
15337 509
10495 452
3987 602
1086 263
8316 269
9454 37
25277 92
9623 232
16866 653
40566 146
7980 553
5477 182