2681 504
318 39
1396 402
2185 372
19763 722
29442 111
8576 885
4233 745
8118 295
32309 437
30446 247
13848 615
10726 776
6001 390
4966 922
4711 438
3704 573
4552 160