22191 35
5155 48
9470 116
15678 486
24066 167
10859 935
9305 95
29216 1052
20025 782
4739 472
15076 697
13223 242
24630 383
19860 726
6592 106
3214 106
17296 325
7926 409
9785 1012
13001 542
19504 459
7008 287
8348 31
5563 780
5868 459
23889 412
15789 830
12160 325