3604 127
21323 916
8295 485
7309 236
4493 673
9257 302
8706 613
21984 273
17201 611
4513 406
14045 785
21059 244
9659 295
2079 47
4518 472
2536 228