30996 500
9306 396
16413 505
12252 267
8759 70
4580 705
2383 124
26970 192
7918 321
7457 611
6350 74
13112 509
4737 97
24997 479
6332 162
3491 68
6651 656
15850 592
12588 141
19094 681
6914 349
8356 269
20217 236
6722 185
5763 83
18261 490
9523 239
8866 311