2924 348
5028 80
24064 649
15010 418
7185 733
55724 513
1926 289
18660 977
23169 443
2184 72
29581 249
4603 541
3992 388
1802 98
2927 302