3033 42
978 180
2928 569
26432 427
2153 144
2422 508
1176 94
10433 418
4980 348
1158 250
4331 829
18934 142
8733 639
4820 712
4506 707
5418 680
10761 246
15252 734
11172 249
4299 631
2031 311
6398 731
2366 342
2343 40
6981 702
10812 207
12417 526
8074 784