30840 503
49149 648
10462 965
40557 131
35993 705
23253 420
3628 140
4007 237
7569 196
4381 619
3354 428
1652 421
4242 197
7966 290
3091 185
1703 429
1895 219
1198 42
4010 529
2933 813
9314 886
1924 236
1934 181
5796 444
7020 350
14792 710
38249 526
2593 226