1692 29
2076 372
19666 722
29289 111
8196 885
4066 745
8104 295
31234 437
29873 247
13315 615
9321 775
5756 390
4906 922
4653 438
3639 573
4405 160