3515 55
5338 214
35746 1165
5867 200
6895 578
14336 509
8543 452
15267 692
21405 532
13303 613
9117 350
5591 243
11082 615
17467 842
27900 247
6357 211
10293 189
29479 609
3541 98
24855 386
9358 846
44111 337
13920 702
21627 350
22558 639
7534 501
12078 335
6165 96