2897 819
1145 98
2663 430
3777 214
1800 141
3208 438
10060 591
25482 209
152002 635
7419 252
7993 170
46372 376
9040 289
11322 328
5166 509