29651 529
14492 140
3214 424
1430 369
4089 377
4277 268
2659 61
3515 527
4311 773
69310 538
72995 192
7043 322
14465 747
35126 619
25261 845
36343 167
3856 334
8560 681
36359 686
12955 194
17727 116
53157 82
10895 41
26039 522
14445 32
30553 226
25972 713
23019 410