396 51
4320 589
9466 236
4193 475
3217 598
25262 181
3268 289
19270 282
6709 353
9296 66
1260 241
3199 281
7461 62
2952 639
5884 563
2984 251
3550 368
4777 388
27412 245
8121 850
16133 602
1888 445
5962 38
4134 402