2516 534
19318 511
2462 413
11135 199
12269 33
8520 363
18678 265
20214 537
6031 56
5035 559
3122 532
3935 744