4646 352
18089 274
9901 81
48141 165
33215 386
3098 519
12768 286
2966 290
12260 99
27228 308
3886 285
4740 408
21205 628
2848 375
4209 439
3853 469