2930 121
4259 212
2289 96
6813 310
10741 176
10453 258
6271 339
44939 782
4096 496
4435 773
11044 349
5720 335
7000 576
4862 175
12912 417
7516 560
4544 388
9852 540
16301 696
5788 646
3236 167
11334 566
16690 515
29404 504