2508 601
4899 623
8330 334
1729 346
2092 573
10567 459
2991 613
1094 274
10161 289
13953 413
11468 158
1162 345
20511 579
2774 824
1181 323
389 91
2754 665
704 140
40274 263
957 68
31536 66
2445 309
4011 531
11766 741