30945 362
27901 367
2863 629
1644 173
36497 713
58160 237
1904 508
12074 59
2062 480
50442 431
39251 287
5685 405
39264 794
42797 162
22674 450
4299 439
1844 456
32780 669
21524 82
4947 664
4014 372
47208 114
2100 613
3172 785