8564 508
10394 303
9553 645
7221 71
4756 260
19352 80
16057 707
4211 516
14837 289
9328 472
7596 151
28442 429
8835 745
3968 250
13539 326
10953 411
5720 192
17592 77
9918 331
8221 209
7988 347
6830 322
13004 605
11861 109