29645 529
14487 140
3214 424
1430 369
4089 377
4276 268
2658 61
3515 527
4311 773
69255 538
72957 192
7042 322
14463 747
35118 619
25256 845
36334 167
3855 334
8560 681
36351 686
12952 194
17727 116
53137 82
10893 41
26030 522
14441 32
30540 226
25969 713
23009 410