12572 310
1037 44
15260 236
5036 218
12244 547
25592 290
4341 195
4568 890
5303 560
10473 667
2258 357
6093 563
77436 289
10532 643
7642 391
7537 250
5100 746
9504 967
3211 43
6332 232
10184 780