14801 538
10276 665
20322 555
9599 662
12395 840
8500 176
9997 420
5330 69
18821 654
4610 169
11789 228
15973 201
6276 313
9026 363
1517 41
4330 703
17055 172
5812 856
5028 218
7654 606
29247 111
15392 158
4815 414
8428 386