2531 534
19375 511
2465 413
11140 199
12270 33
8527 363
18682 265
20221 537
6039 56
5036 559
3129 532
3936 744