29626 529
14478 140
3214 424
1429 369
4089 377
4275 268
2658 61
3515 527
4305 773
69155 538
72883 192
7041 322
14452 747
35099 619
25249 845
36321 167
3851 334
8553 681
36341 686
12950 194
17720 116
53108 82
10891 41
26018 522
14437 32
30528 226
25955 713
22999 410