29645 529
14487 140
3214 424
1430 369
4089 377
4276 268
2658 61
3515 527
4311 773
69262 538
72962 192
7042 322
14463 747
35118 619
25257 845
36335 167
3855 334
8560 681
36352 686
12952 194
17727 116
53141 82
10894 41
26031 522
14443 32
30542 226
25969 713
23011 410