1070 98
2627 430
3702 214
1746 141
3067 438
9994 591
25328 209
149990 635
7401 252
7950 170
46206 376
8987 289
11269 328
5137 509