2362 568
6343 361
4299 524
29140 128
4270 133
2955 330
15800 165
8260 303
15013 890
20608 505
6009 675