30371 529
24348 606
11124 41
54691 493
32401 458
17941 124
13556 152
24977 243
2674 322
4261 123
1399 189
1193 80
2625 251
3000 420
1358 38