29651 529
14492 140
3214 424
1430 369
4089 377
4277 268
2659 61
3515 527
4311 773
69303 538
72989 192
7043 322
14465 747
35124 619
25260 845
36343 167
3856 334
8560 681
36359 686
12955 194
17727 116
53153 82
10894 41
26038 522
14445 32
30553 226
25971 713
23019 410