12412 352
3316 264
922 29
3271 68
6779 645
1817 300
12219 454
2309 122
3660 49
169365 682
3020 390
23618 91
48962 548
31045 280
7681 508
39966 645
6454 873
8937 752
5675 381
7804 149
10803 145
7655 605
3059 348
5312 734
28416 40
1845 298
8052 604
6570 519