29645 529
14487 140
3214 424
1430 369
4089 377
4276 268
2658 61
3515 527
4311 773
69258 538
72958 192
7042 322
14463 747
35118 619
25256 845
36335 167
3855 334
8560 681
36351 686
12952 194
17727 116
53138 82
10894 41
26031 522
14441 32
30541 226
25969 713
23009 410