12637 62
19121 641
11271 659
8720 309
55462 140
23253 200
19155 170
23373 733
11537 331
9723 516
4563 106