31632 553
5070 305
2246 246
4146 69
5677 295
11694 571
9844 715
1458 243
1933 87
2791 37
5172 219
4586 503
7064 368
31500 619
9066 163
49420 581
3097 290
5125 284
545178 860
205181 296
112087 682
344457 578
390544 570
192868 651
310756 651