29650 529
14489 140
3214 424
1430 369
4089 377
4277 268
2659 61
3515 527
4311 773
69289 538
72977 192
7043 322
14464 747
35123 619
25258 845
36340 167
3856 334
8560 681
36354 686
12954 194
17727 116
53147 82
10894 41
26034 522
14445 32
30548 226
25971 713
23019 410