29447 362
4640 403
20872 81
2710 810
55807 425
2368 571
1166 337
10330 721
20815 613
27721 388
2382 86
46365 114
26982 367
38194 287
961 67
3069 189
11380 59
19957 704
41728 164
747 145
49350 431
4308 664
23077 100
393 103