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