3956 239
12714 630
11429 376
9707 430
4321 263
14293 539
10250 306
14020 459
22008 447
10578 537
269993 1683
7883 291
91398 847
2306 113